latest/recent transactions - Alemán Inglés Diccionario